dispatch offices - Turkish English Dictionary